package com.mcxx.modules.system.dto;

import java.io.Serializable;
import lombok.Data;
import io.swagger.annotations.ApiModelProperty;
import java.util.Date;


@Data
public class SalvationChangeLogDTO implements Serializable {
    private static final long serialVersionUID = -1;

    @ApiModelProperty(value = "主键PK")
    private String id;

    @ApiModelProperty(value = "标识（一次变更一个编号）")
    private String serialNo;

    @ApiModelProperty(value = "类型：成员属性/家庭属性/待遇属性/成员数变化")
    private String category;

    @ApiModelProperty(value = "变化类型：1属性变化 2条数增加 3条数减少")
    private Integer changeType;

    @ApiModelProperty(value = "Bean对象名称")
    private String beanName;

    @ApiModelProperty(value = "Bean字段名称")
    private String fieldName;

    @ApiModelProperty(value = "变化前值")
    private String beforeVal;

    @ApiModelProperty(value = "变化后值")
    private String afterVal;

    @ApiModelProperty(value = "记录时间")
    private Date recordTime;

    @ApiModelProperty(value = "操作人机构ID")
    private String orgId;

    @ApiModelProperty(value = "操作人ID")
    private String operId;

    @ApiModelProperty(value = "变更详细说明")
    private String description;

}
